wave traps - German English Dictionary